Legacy Code Support for Commercial Production Grids
نویسندگان
چکیده
Currently several production Grids offer their resources for academic communities. Access to these Grids is free but restricted to academic users. As so, the Grids offer only basic quality of service guarantees and minimal user support. This incorporates Grid portals without workflow editing and execution capabilities, brokering with no QoS and SLA management, security solutions without privacy and trust management. Today’s Grids do not provide any kind of support for running legacy code applications, and do only very basic accounting without any billing functionalities. This academic experimental phase should be followed by opening up the Grid to non-academic communities, such as business and industry. The widening of the Grid user community defines additional requirements. This paper discusses how the GEMLCA legacy code architecture is extended in order to fulfil the requirements of commercial production Grids. The aim of our research is to facilitate the seamless integration of GEMLCA into future commercial Grids. GEMLCA, in this way, could serve as a reference implementation for any third party utility service that can be added to production Grids in order to improve their usability.
منابع مشابه
Legacy Code Repository with Broker-based Job Execution
As Grid technology matures more and more production Grids become available to run computationally intensive scientific applications. However, as these Grids are based on different middleware solutions interoperation between these platforms is one of the major challenges the Grid community is facing today. The P-GRADE/GEMLCA portal is a workflow oriented Grid portal that supports the execution o...
متن کاملAutomatic Deployment and Interoperability of Grid Services
The Grid Execution Management for Legacy Code Architecture (GEMLCA) enables exposing legacy applications as Grid services without re-engineering the code, or even requiring access to the source files. The integration of current GT3 and GT4 based GEMLCA implementations with the PGRADE Grid portal allows the creation, execution and visualisation of complex Grid workflows composed of legacy and no...
متن کاملMaple link to grid
One of the developments that can lead to a wider usage of grids technologies is grid-enabling of computer algebra systems. Several software packages allow nowadays the remote execution of non-proprietary or legacy codes. The common facilities and limitations of those packages are analyzed here. A pattern is establish in the construction of a grid-enabled version of a computer algebra system, ap...
متن کاملDevelopment of a Web-based, Code-compliant Ashrae 90.1-1999 Commercial Simulation for Texas
This paper describes the development of a web-based, code-compliant ASHRAE Standard 90.1-1999 commercial simulation for Texas. Included in the paper is a description of the software and database platform used in the web application and how this software is attached to the DOE-2 legacy software running on a cluster of servers. This tool will be used by commercial builders in Texas to check code ...
متن کاملOptimization Techniques for Implementing Parallel Skeletons in Distributed Environments
There are many legacy code applications that cannot be run in a Grid environment without significant modification. To avoid re-engineering of legacy code, we developed the Grid Execution Management for Legacy Code Architecture (GEMLCA) that enables deployment of legacy code applications as Grid services. GEMLCA implements a general architecture for deploying legacy applications as Grid services...
متن کامل